<?php
/**
 * 邮件发送函数
 */
function prepareMail($address,$title) {
 
	Vendor('PHPMailer.PHPMailerAutoload');
	 
	$mail=new PHPMailer();
    // 设置PHPMailer使用SMTP服务器发送Email
    $mail->IsSMTP();
	$mail->Port = '465'; // 端口
	$mail->SMTPSecure = "ssl"; //加密方式
    // 设置邮件的字符编码，若不指定，则为'UTF-8'
    $mail->CharSet='UTF-8';

	$mail->AddAddress($address);

    // 设置邮件头的From字段。
    $mail->From=C('MAIL_ADDRESS');


    // 设置发件人名字
    $mail->FromName=C('MAIL_SENDER');

	
    // 设置邮件标题
    $mail->Subject=$title;

    // 设置SMTP服务器。
    $mail->Host=C('MAIL_SMTP');

    // 设置为“需要验证”
    $mail->SMTPAuth=true;

    // 设置用户名和密码。
    $mail->Username=C('MAIL_LOGINNAME');
    $mail->Password=C('MAIL_PASSWORD');

	return $mail;
}

function sendMail($clientEmail,$clientname,$fromName,$sender,$title,$content){
	$mail = prepareMail($clientEmail,$title);
	$mail->From = $sender;
    $mail->FromName = $fromName;
    $mail->WordWrap = 200; 
	$mail->IsHTML(true);
    $mail->Subject = $title;
    $mail->Body = $content;
    if(!$mail->Send())
    {
        return false;
    } 
    else
    {
        return true;
    }
}

?>